drowned in tears - Spanish English Dictionary